salary and other emoluments - Francés Inglés Diccionario